hanging it's head low - Turkish English Dictionary